scarcely believable

Translations
едва ли правдоподобный
The results of the experiment were scarcely believable.
Результаты эксперимента были едва ли правдоподобными.